//While1°. Даны положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти длину незанятой части отрезка A.
#include <QCoreApplication>
#include <iostream>
using namespace std;
int main()
{
  int a,b;
  do
  {
    cout << "set a: ";
    cin >> a;
    cout << "set b (a > b): ";
    cin >> b;
  } while (b < 0 && a < b);
  while(a >= b) a -= b;
  cout << "result: " << a <<endl;
  return 0;
}
